﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Controls.Primitives;

namespace VisualCode.Forms
{
    public class ClassContainerGenerator 
        : IItemContainerGenerator
    {

        #region IItemContainerGenerator Members

        public System.Windows.DependencyObject GenerateNext(out bool isNewlyRealized)
        {
            throw new NotImplementedException();
        }

        public System.Windows.DependencyObject GenerateNext()
        {
            throw new NotImplementedException();
        }

        public GeneratorPosition GeneratorPositionFromIndex(int itemIndex)
        {
            throw new NotImplementedException();
        }

        public System.Windows.Controls.ItemContainerGenerator GetItemContainerGeneratorForPanel(System.Windows.Controls.Panel panel)
        {
            throw new NotImplementedException();
        }

        public int IndexFromGeneratorPosition(GeneratorPosition position)
        {
            throw new NotImplementedException();
        }

        public void PrepareItemContainer(System.Windows.DependencyObject container)
        {
            throw new NotImplementedException();
        }

        public void Remove(GeneratorPosition position, int count)
        {
            throw new NotImplementedException();
        }

        public void RemoveAll()
        {
            throw new NotImplementedException();
        }

        public IDisposable StartAt(GeneratorPosition position, GeneratorDirection direction, bool allowStartAtRealizedItem)
        {
            throw new NotImplementedException();
        }

        public IDisposable StartAt(GeneratorPosition position, GeneratorDirection direction)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
